candle extinguishers - German English Dictionary